import { usePermissionStore } from '../store/permissionStore';
export default{
        
        created(el, binding, vnode, prevNode) {
            // 在绑定元素的attribute或事件监听器被应用之前调用

        },
        mounted(el, binding, vnode, prevNode) {
            const permissionStore = usePermissionStore();
            const {permissions} = permissionStore
            console.log(permissions,'123');
            
            // 在绑定元素的父组件被挂载后调用
           if(!permissions.includes(binding.value)){
             el.parentNode.removeChild(el);
           }

        },
        updated(el, binding, vnode, prevNode) {
            // 在包含组件的VNode及其子组件的VNode更新后调用
        }
    }
